Bug 550528 - IconView DND interface does not work if only used as source
authorMatthias Clasen <mclasen@redhat.com>
Thu, 4 Sep 2008 00:12:06 +0000 (00:12 +0000)
committerMatthias Clasen <matthiasc@src.gnome.org>
Thu, 4 Sep 2008 00:12:06 +0000 (00:12 +0000)
2008-09-03  Matthias Clasen  <mclasen@redhat.com>

        Bug 550528 - IconView DND interface does not work if only used as
        source

        * gtk/gtkiconview.c: Make source-only DND work.
        Found by Alex Simon

svn path=/trunk/; revision=21270

ChangeLog
gtk/gtkiconview.c

index cb6ea7d60ec3116aa1a190f48d6cb491976837b9..67ac80d8dfbb429d660a71c0c874915467eca732 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,11 @@
+2008-09-03  Matthias Clasen  <mclasen@redhat.com>
+
+       Bug 550528 - IconView DND interface does not work if only used as
+       source
+
+       * gtk/gtkiconview.c: Make source-only DND work. 
+       Found by Alex Simon
+
 2008-09-03  Matthias Clasen  <mclasen@redhat.com>
 
        * gtk/gtk.symbols: Add some missing symbols
index 5ca308e7355998670f6f19ba13bf3ee8de1cb204..526f426a01291cfbd217af6af4db34a5daea8efb 100644 (file)
@@ -6594,7 +6594,7 @@ gtk_icon_view_drag_data_get (GtkWidget        *widget,
   if (model == NULL)
     return;
 
-  if (!icon_view->priv->dest_set)
+  if (!icon_view->priv->source_set)
     return;
 
   source_row = get_source_row (context);
@@ -6637,7 +6637,7 @@ gtk_icon_view_drag_data_delete (GtkWidget      *widget,
   if (!check_model_dnd (model, GTK_TYPE_TREE_DRAG_SOURCE, "drag-data-delete"))
     return;
 
-  if (!icon_view->priv->dest_set)
+  if (!icon_view->priv->source_set)
     return;
 
   source_row = get_source_row (context);